self protection weapon (spw) - Alemán Inglés Diccionario